History
History
Synonyms
UK
US
Meaning:
artillery

(a part of an army using) big guns on wheels etc

weaponry or military unit

bazooka

a portable weapon for firing armour-piercing rockets

weaponry or military unit

foremost

most notable

first in rank, order

HEAVY STUFF as in Wiktionary
HEAVY STUFF as in Wikipedia